flame nettle - Spanish English Dictionary